Windows PowerShell 5 - kurz & gut by Rolf Masuch & Thorsten Butz

Windows PowerShell 5 - kurz & gut by Rolf Masuch & Thorsten Butz

Autor:Rolf Masuch & Thorsten Butz
Die sprache: deu
Format: epub
Herausgeber: dpunkt.verlag GmbH
veröffentlicht: 2016-11-15T00:00:00+00:00


Die DSC-Ressource (Der Orchestermusiker)

Der Local Configuration Manager (Der Dirigent)

DSC-Konfiguration

Eine DSC-Konfiguration beschreibt abstrakt den Sollzustand eines Systems.

Configuration DNSHost

{

node ('sv1')

{

WindowsFeature DNS

{

Ensure = 'Present'

Name = 'DNS'

}

WindowsFeature RSAT-DNS-Server

{

Ensure = 'Present'

Name = 'RSAT-DNS-Server'

DependsOn = '[WindowsFeature]DNS'

}

}

}

DSC-Ressourcen

DSC besitzt im Kern keinerlei Fähigkeiten zur Installation eines Diensts oder irgendeiner anderen, konkreten Aktivität. DSC greift stattdessen auf Ressourcen zurück, deren Programmcode die erforderlichen Änderungen herbeiführen können. Die lokal verfügbaren DSC-Ressourcen listet das Cmdlet Get-DscResource auf.

Standard-DSC-Ressourcen von Windows Server 2012 R2:

ImplementedAs Name Module

------------- ---- ------

Binary File

PowerShell Archive PSDesiredStateConfiguration

PowerShell Environment PSDesiredStateConfiguration

PowerShell Group PSDesiredStateConfiguration

Binary Log PSDesiredStateConfiguration

PowerShell Package PSDesiredStateConfiguration

PowerShell Registry PSDesiredStateConfiguration

PowerShell Script PSDesiredStateConfiguration

PowerShell Service PSDesiredStateConfiguration

PowerShell User PSDesiredStateConfiguration

PowerShell WindowsFeature PSDesiredStateConfiguration

PowerShell WindowsProcess PSDesiredStateConfiguration

DSC-Ressourcen können prinzipiell in jeder erdenklichen Sprache erstellt werden, der Einsatzzweck ist explizit nicht auf Windows beschränkt. Im Beispiel oben verweist der Konfigurationsblock auf die Ressource 'WindowsFeature' und definiert die erforderlichen Rollen und Features. Abhängigkeiten ('DependsOn') definieren die zeitliche Abfolge, in der die Konfiguration umgesetzt wird.



Download



Haftungsausschluss:
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur                                                  Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.